<?php

class Tipo {

    private $codigo;
    private $tipo;
    private $nivel;

    function __construct($codigo, $tipo, $nivel) {
        $this->codigo = $codigo;
        $this->tipo = $tipo;
        $this->nivel = $nivel;
    }

    public function getCodigo() {
        return $this->codigo;
    }

    public function setCodigo($codigo) {
        $this->codigo = $codigo;
    }

    public function getTipo() {
        return $this->tipo;
    }

    public function setTipo($tipo) {
        $this->tipo = $tipo;
    }

    public function getNivel() {
        return $this->nivel;
    }

    public function setNivel($nivel) {
        $this->nivel = $nivel;
    }

    public static function listaTipo() {
        $conn = new DB_Config();
        $query = ("SELECT codigo,tipo,nivel FROM tipo ");
        $resultado = $conn->Query($query);
        $cont = 0;
        while ($dados = $resultado->FetchObject()) {
            $lista[$cont]["codigo"] = $dados->codigo;
            $lista[$cont]["tipo"] = $dados->tipo;
            $cont++;
        }
        return $lista;
    }

}

?>
